const runtime.pageSize

118 uses

	runtime (current package)
		arena.go#L196: 	userArenaChunkPages = userArenaChunkBytes / pageSize
		arena.go#L206: 	if userArenaChunkPages*pageSize != userArenaChunkBytes {
		arena.go#L859: 	if s.npages*pageSize != userArenaChunkBytes {
		arena.go#L880: 	sysFault(unsafe.Pointer(s.base()), s.npages*pageSize)
		arena.go#L885: 	gcController.heapInUse.add(-int64(s.npages * pageSize))
		arena.go#L898: 	atomic.Xaddint64(&stats.committed, -int64(s.npages*pageSize))
		arena.go#L899: 	atomic.Xaddint64(&stats.inHeap, -int64(s.npages*pageSize))
		arena.go#L940: 	if s.npages*pageSize != userArenaChunkBytes {
		heapdump.go#L483: var freemark [pageSize / 8]bool
		malloc.go#L118: 	pageSize      = 1 << gc.PageShift
		malloc.go#L119: 	pageMask      = pageSize - 1
		malloc.go#L122: 	_PageSize              = pageSize
		malloc.go#L264: 	pagesPerArena = heapArenaBytes / pageSize
		malloc.go#L2353: 		if align > pageSize {
		malloc_generated.go#L102: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L267: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L432: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L597: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L762: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L927: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L1092: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L1257: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L1422: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L1587: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L1752: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L1917: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L2082: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L2247: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L2412: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L2577: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L2742: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L2907: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L3072: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L3237: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L3402: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L3567: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L3732: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L3897: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L4062: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_generated.go#L4227: 		dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		malloc_stubs.go#L594: 	dstBase, _ := spanHeapBitsRange(span.base(), pageSize, elemsize)
		mbitmap.go#L553: 		return heapBitsSlice(span.base(), pageSize, span.elemsize)
		mbitmap.go#L555: 	return heapBitsSlice(span.base(), span.npages*pageSize, span.elemsize)
		mbitmap.go#L586: 	hbitsBase, _ := spanHeapBitsRange(span.base(), span.npages*pageSize, span.elemsize)
		mbitmap.go#L653: 	dstBase, _ := spanHeapBitsRange(span.base(), pageSize, span.elemsize)
		mcache.go#L235: 	gcController.update(int64(s.npages*pageSize)-int64(usedBytes), int64(c.scanAlloc))
		mcache.go#L243: 	if size+pageSize < size {
		mcache.go#L254: 	deductSweepCredit(npages*pageSize, npages)
		mcache.go#L264: 	atomic.Xadd64(&stats.largeAlloc, int64(npages*pageSize))
		mcache.go#L269: 	gcController.totalAlloc.Add(int64(npages * pageSize))
		mcache.go#L272: 	gcController.update(int64(s.npages*pageSize), 0)
		mcentral.go#L84: 	spanBytes := uintptr(gc.SizeClassToNPages[c.spanclass.sizeclass()]) * pageSize
		mgcmark_greenteagc.go#L274: 	pageIdx := ((p / pageSize) / 8) % uintptr(len(ha.pageInUse))
		mgcmark_greenteagc.go#L275: 	pageMask := byte(1 << ((p / pageSize) % 8))
		mgcscavenge.go#L130: 	maxPagesPerPhysPage = maxPhysPageSize / pageSize
		mgcscavenge.go#L739: 	maxPages := max / pageSize
		mgcscavenge.go#L740: 	if max%pageSize != 0 {
		mgcscavenge.go#L749: 	minPages := physPageSize / pageSize
		mgcscavenge.go#L763: 			addr := chunkBase(ci) + uintptr(base)*pageSize
		mgcscavenge.go#L778: 				sysUnused(unsafe.Pointer(addr), uintptr(npages)*pageSize)
		mgcscavenge.go#L782: 				nbytes := int64(npages * pageSize)
		mgcscavenge.go#L805: 			return uintptr(npages) * pageSize
		mgcscavenge.go#L962: 	if physHugePageSize > pageSize && physHugePageSize > physPageSize {
		mgcscavenge.go#L969: 		pagesPerHugePage := physHugePageSize / pageSize
		mgcscavenge.go#L1104: 		newSearchAddr := chunkBase(i) + pallocChunkBytes - pageSize
		mgcscavenge.go#L1153: 	addr := chunkBase(ci) + uintptr(page+npages-1)*pageSize
		mgcsweep.go#L528: 		trace.GCSweepSpan(s.npages * pageSize)
		mgcsweep.go#L1000: 		if heapDistance < pageSize {
		mgcsweep.go#L1002: 			heapDistance = pageSize
		mgcwork.go#L29: 	if workbufAlloc%pageSize != 0 || workbufAlloc%_WorkbufSize != 0 {
		mgcwork.go#L112: 	ptrBuf *[pageSize / goarch.PtrSize]uintptr
		mgcwork.go#L450: 				s = mheap_.allocManual(workbufAlloc/pageSize, spanAllocWorkBuf)
		mheap.go#L722: 	return ha.spans[(p/pageSize)%pagesPerArena]
		mheap.go#L733: 	return mheap_.arenas[ai.l1()][ai.l2()].spans[(p/pageSize)%pagesPerArena]
		mheap.go#L760: 	pageIdx = ((p / pageSize) / 8) % uintptr(len(arena.pageInUse))
		mheap.go#L761: 	pageMask = byte(1 << ((p / pageSize) % 8))
		mheap.go#L976: 		trace.GCSweepSpan((n0 - nFreed) * pageSize)
		mheap.go#L1049: 	p := base / pageSize
		mheap.go#L1055: 			ai = arenaIndex(base + n*pageSize)
		mheap.go#L1097: 		arenaLimit := arenaBase + npage*pageSize
		mheap.go#L1120: 		npage -= (arenaLimit - arenaBase) / pageSize
		mheap.go#L1233: 	needPhysPageAlign := physPageAlignedStacks && typ == spanAllocStack && pageSize < physPageSize
		mheap.go#L1267: 		extraPages := physPageSize / pageSize
		mheap.go#L1396: 		valgrindMempoolMalloc(unsafe.Pointer(arenaBase(arenaIndex(base))), unsafe.Pointer(base), npages*pageSize)
		mheap.go#L1400: 	nbytes := npages * pageSize
		mheap.go#L1449: 	if (needZeroAfterSysUnused() || scav != npages*pageSize) && needZero {
		mheap.go#L1452: 	nbytes := npages * pageSize
		mheap.go#L1563: 	ask := alignUp(npage, pallocChunkPages) * pageSize
		mheap.go#L1656: 		randNumPages := alignDown(randOffset, pageSize) / pageSize
		mheap.go#L1763: 	nbytes := s.npages * pageSize
		mheap.go#L1983: 	arenaPage := (s.base() / pageSize) % pagesPerArena
		mheap.go#L1991: 	arenaPage := (s.base() / pageSize) % pagesPerArena
		mpagealloc.go#L63: 	pallocChunkBytes    = pallocChunkPages * pageSize
		mpagealloc.go#L124: 	return uint(p % pallocChunkBytes / pageSize)
		mpagealloc.go#L435: 	p.update(base, size/pageSize, true, false)
		mpagealloc.go#L496: 	limit := base + npages*pageSize - 1
		mpagealloc.go#L580: 	limit := base + npages*pageSize - 1
		mpagealloc.go#L609: 	return uintptr(scav) * pageSize
		mpagealloc.go#L779: 			foundFree(levelIndexToOffAddr(l, i+j), (uintptr(1)<<logMaxPages)*pageSize)
		mpagealloc.go#L817: 			addr := levelIndexToOffAddr(l, i).add(uintptr(base) * pageSize).addr()
		mpagealloc.go#L858: 	addr := chunkBase(ci) + uintptr(j)*pageSize
		mpagealloc.go#L862: 	searchAddr := chunkBase(ci) + uintptr(searchIdx)*pageSize
		mpagealloc.go#L901: 			addr = chunkBase(i) + uintptr(j)*pageSize
		mpagealloc.go#L902: 			searchAddr = offAddr{chunkBase(i) + uintptr(searchIdx)*pageSize}
		mpagealloc.go#L947: 	limit := base + npages*pageSize - 1
		mpagealloc.go#L991: 	limit := base + npages*pageSize - 1
		mpagecache.go#L46: 		return c.base + i*pageSize, uintptr(scav) * pageSize
		mpagecache.go#L66: 	return c.base + uintptr(i*pageSize), uintptr(scav) * pageSize
		mpagecache.go#L138: 			base:  chunkBase(ci) + alignDown(uintptr(j), 64)*pageSize,
		mpagecache.go#L155: 			base:  alignDown(addr, 64*pageSize),
		mpagecache.go#L181: 	p.searchAddr = offAddr{c.base + pageSize*(pageCachePages-1)}
		msize.go#L31: 	reqSize += pageSize - 1
		msize.go#L35: 	return reqSize &^ (pageSize - 1)
		traceallocfree.go#L41: 	w.varint(uint64(pageSize))
		traceallocfree.go#L109: 	return traceArg(uint64(s.base())-trace.minPageHeapAddr) / pageSize